49025130
61348537
95738421
7499128
7537833
4977468
42061902
75418187
25559498
15567840
12055269
87981840
6069891
74468669
27973070
14227158
97161787
3494270
98759057
3553999
22006113
66305161
3590633
62021346
6110268
68225569
28958234
43571369
67708393
17293318
78658112
79646961
66852535
7233073
63225839
19383401
77951214
38046358
39151449
68199032