48742989
7625859
16523795
41699914
28346748
97323335
60298673
49686083
34062272
88306064
36715367
2898252
59587781
10026669
3617888
65360
70343401
6409227
86351133
80725337
68793310
79294051
58049319
23587290
68016634
20889304
6155997
41622648
92989511
12099840
97554647
24587447
7708543
88265364
50377954
32995002
5132601
95808725
15966023
62045106