70495652
2573222
96274812
18613577
21276551
30834407
80532825
97866358
97265900
25344850
85996314
62836446
54907464
74709728
75422961
77519665
28894455
46579125
7666567
67596157
72941168
49071409
1904778
66091207
65286229
15114023
65364215
2057209
88902999
6161775
20884436
78138550
55593007
15909122
70617183
234411
80323621
46724986
71977723
7186174