2664792
38177219
8781563
70905711
825614
65618245
2923944
65078486
38943823
4143097
75837852
10437846
30028222
33838388
40717897
60871445
57679265
33938853
28224234
29854906
66366876
43064331
94138742
42487023
26346878
35846511
663876
9403409
49744053
2834824
39685177
46267522
93816645
96087617
91395754
46178026
68065959
88866107
98869609
3089365