43762364
94102568
49421632
30304905
20351919
76996315
69608968
55679451
35641679
82832868
95758046
57521248
24637817
35277452
59766215
15276186
18782590
5555487
56447428
85397042
16716922
10062109
3848597
61086770
1724496
25681607
3067657
863580
59217193
59466956
6655929
26377496
3460921
84139974
80543245
92002547
32609532
21268244
73697905
35384628