89486191
15967311
71294725
20536906
9307414
20008102
59123498
2527444
85685592
79841452
62333116
23243695
69668058
29266641
77732012
73352166
98169269
417011
15385577
1752356
3896060
53054691
2639471
67193382
9348388
66094166
91432399
76517445
3558160
366674
86243020
81968792
30561294
68347496
4869361
35357849
64876815
94973572
96581323
6232959