33555000
2315897
37593153
8700455
71473593
10779919
98428877
73534060
45344403
24748324
78989411
3597460
31859169
26732814
63521263
2929682
78447520
46428891
12496682
48312802
92082176
4963253
33546102
45073333
25108083
76103985
35084355
77639135
66517814
84677368
82941330
23181292
87233958
78329767
90351011
98554106
48525133
3178761
42344098
93908470