68593352
18628046
34435331
5580648
29031711
54755545
13737829
9957015
62254533
30106323
99917344
86649549
44495249
75082807
69536891
15142665
6158350
89669313
64033639
53721445
60039263
34732773
81717945
14388251
34727876
3304182
66086312
393715
3837431
86635738
12115751
17758653
32872926
11438958
39919613
83633120
67016882
52984288
10795
92836907