1726843
19348431
28123429
9103962
57859506
11056790
99318482
94877414
57796057
1627727
50062500
33071995
10651245
9136595
45422007
95855972
29657026
65076714
48171805
3942514
98038147
32475588
51875520
27402352
79278306
86554730
1034523
10836008
74734872
85647590
60821205
7225713
92028297
51505451
6692738
97984414
6941540
56089593
35288139
21087951