52408641
36299999
9333465
7741785
1462296
97848777
129450
1215451
17301221
94957666
17129313
23424088
2310696
1727282
88541936
99446433
27687000
28754525
41746578
50931505
9925396
38688205
47452279
92872239
83832928
97084439
55397655
28275741
41893119
32766748
89198208
9398524
15544182
1478445
8195671
15007657
18302983
1529481
29097251
32832489