16398982
16403602
24698172
35407827
35611283
90216549
44948498
10879383
89031957
56348912
99643750
7623380
98319358
43255602
1308028
72506204
5946697
85365518
58193223
63156320
7012147
24539389
97855712
6032731
60934636
72036275
2102354
15719010
91784298
53053875
12421221
51898468
12718409
43181088
58205825
19319389
84373591
99149337
22456501
517941