35439223
39308259
84363181
15006111
1981540
93552467
61474689
35841535
25572039
38076590
1055936
25145911
885868
15855100
27461488
64712097
86034162
34893999
43398717
42775047
70307551
70174753
63675984
12171458
121339
9928321
51101492
88259800
8554585
32682858
90282828
1368545
70464469
51659846
9407954
29743727
56778574
33059327
65001420
46289285