51589042
32169553
49293520
58669481
182078
89895688
48066054
66485384
96692274
2503598
48164081
18848458
44105086
60935814
58451254
18404792
98303166
63108438
1392284
69548664
69694457
42406563
3815264
1671565
89249096
71235363
39348046
97705911
28782798
94328213
45074005
16602443
53827447
75205506
6223799
25666675
95509056
9949269
27662035
4983300