26254892
15182523
1063280
32827303
26711654
44793572
78674920
91061200
98014010
19889468
51278461
49248559
15737512
80609750
97539525
44217519
9103797
3017394
76552332
4919857
74104358
98874627
4163152
4307107
92157049
85835248
28288774
85517024
11872458
684668
74384646
99429140
25327652
21753806
93959448
51515656
80552583
81126327
53839097
77295938