38504060
69126267
59384366
3017171
91866410
32806044
21551196
33578552
42655659
61947945
81847166
23698405
498110000
93936422
9339147
1712728
3243813
59633758
50437731
76017641
50521906
64472596
8352140
29144205
59636204
58265705
54639200
81111236
98992339
19765330
33604803
35224708
58896072
67092654
88673387
92757502
49409739
62902683
36935192
25628108