28543238
12144000
23307051
87161401
6427199
89441050
27675480
16444981
3800731
24469193
2348838
39498929
73993790
55877129
89505232
69593971
98358483
36562241
76208085
95148299
86206632
42834460
83589715
58411752
74092092
85277520
8133192
1661354
75598237
90513603
85622728
23167646
25839319
43141523
62678027
44546251
8661329
36852503
10351323
96475157