38431206
49793462
31506228
59155139
8757131
29603980
1550389
4529878
8028395
32669524
212610
42073885
24877977
93523199
310338
52291114
20778107
19012039
94784724
19754776
30037190
50151204
73757020
76594551
48197301
15438625
17548510
87994604
71921365
6653259
62254126
20258580
3836683
58521162
35267978
63049868
54784925
4831237
10416002
55086172