60421875
31095175
46836557
79916818
64332067
2458799
83412301
42275425
29964135
19437090
70046607
63352978
71327451
85523080
98985506
5723661
74911114
81687933
59623863
81449929
32189866
7146793
8952429
93805752
14003254
7547238
25204914
51985695
90235043
43259522
83404061
28581072
1533887
61675548
7847145
69467007
40156151
70858922
45607823
1105474