85055332
59368859
60983574
37217295
15619116
73829242
29209528
3831343
24012336
54099789
11159348
4584454
47479764
3956637
34532512
82923332
47092644
4029175
39392307
72407276
9489063
32843956
59972350
17941552
1247621
2941317
39021576
61381584
30684806
78878691
77058505
66255863
59988100
92408158
98646194
7541876
33382168
64855205
56237301
14384794