96203299
19022823
47767911
68104135
21729483
85371393
62275116
58652040
27189264
98618484
66993554
94464847
14788567
94677900
19618012
19737654
44004385
1379995
25017640
503426
22548901
42931842
2886207
36346625
18211242
1605251
33497647
4441372
2904097
20557565
42519033
11336228
33559056
75737243
3086250
9487112
53211439
50191854
57153453
45916809