38098432
58128296
28125864
48347631
23904651
91463429
52784750
10576364
66735711
58046604
48487366
7433057
35797411
26636971
5074389
40783456
63282106
92443461
99385775
28556378
26501862
3635378
32136452
35702924
83764435
22535196
48893849
98363786
38619837
897572
23489185
17863273
26514752
41403038
26443935
4131361
95945145
38115820
90173097
12078170