32161426
6129174
12203242
648281
20489613
7201612
99246472
2711823
31238146
86936784
90221998
56503342
39541535
40906089
60012721
39663632
63673606
45421669
88753127
36381443
80881442
94006120
31962983
75854508
75772681
84403635
56247040
51174494
35893773
50903348
11082399
3109549
62607515
74234128
80242943
61976930
63858126
1463851
461366
77688994