39313925
97334999
9067941
6727508
1848293
35385549
40788422
28362750
7548044
51109331
246320
98492328
75889771
3394865
52618869
59338133
70813709
82575235
68156186
76312132
33901816
60914015
20215482
60172180
48631440
6061696
55574563
24908271
4733595
53037829
79454900
8294116
30926224
84894740
93031789
84916384
65816977
15715683
95655065
42758830