14293962
78053152
5085330
43937511
52515369
2428455
42737175
86063381
43423304
14228969
63041793
25897576
22146929
1795406
5956955
59344173
9606154
16729129
15237238
29176042
21703366
79557086
98795004
17494219
409548
56985430
97489217
37231335
31626636
9327140
20169529
39507735
6212617
53519255
94923868
98729327
9663790
30351529
33039234
39549738