68915588
29063887
4933791
33439288
52993564
2213291
86892836
42925414
40271383
15522157
12253293
8006268
96152445
65783731
39686091
35105331
93126595
65481710
74221154
48497766
55589617
46074431
57782204
67019035
8344371
30868651
4758421
38114212
88828440
2427961
84158457
40884654
89905907
94138678
19844455
85427802
18135126
48541396
37722359
6907538