25391498
74083599
1529199
11118545
77357109
65502089
19839974
30693520
8618040
98026840
94914000
29823978
82792685
19224153
48534662
47451205
18824411
69114513
4543315
35097515
52714900
58966401
74291529
31805480
10275546
70029146
41358590
18185584
149780
61373242
5229455
46986387
20805182
60996521
3656500
59313721
78722501
21615093
69647259
74765119