2247938
26319579
30433333
40504515
50535851
45283324
39608179
45244605
15484129
65938008
46266119
85227550
19104400
36214499
90039448
7229625
66267714
5937720
78883934
88302972
97501809
21725420
93129109
63467573
4524449
41818836
68005489
19438269
18594116
1461123
18652032
62515803
47088262
76909188
31587989
4475567
9607957
73122139
13091841
40923168