25482686
14273711
8843767
70385306
1111498
3520466
30004431
98423287
81232855
8258932
41164748
867700
25305294
26645478
95204428
7787243
77953384
91201715
38918409
33561169
46941570
8310697
27119379
32714253
1034171
37188278
65785006
21389728
81053532
8052814
3132049
24916522
77232613
60772902
44578032
34613048
86325594
32802594
92243131
43098955