10182775
1672923
74705585
2939071
32366417
86478662
14966612
80377905
82389632
17341082
9803368
2792252
79938172
26263604
69137427
5570762
8737699
12881406
66792102
54811252
67216582
7602542
7986706
61668246
61167013
50691145
41959012
95483438
17814458
81266186
85531449
12199
14509227
67511139
34738616
55764658
69558467
20468014
92403832
78941945