7866183
68212759
2802317
837713
34409461
16984513
17107621
72916343
85079355
9050254
36124945
1613802
53545215
73154302
38132006
13519807
84255408
8370148
3979218
65068136
2769129
5897720
20178094
52147099
98425511
80267551
64039736
13884638
44466633
7437311
799191
11323215
79233311
55533661
97551248
25816134
10243526
47772940
3087928
80963784