85704842
38341455
2374424
19914904
1494905
32416454
76703062
93795701
83341954
58523670
3942194
36944811
55636392
79273470
35365623
31643698
77007044
28681227
30178724
24181193
6774775
64034821
13396893
66682010
29031037
64279427
3286205
98052424
15817682
58925700
65019289
83542343
71283932
73028380
45462371
77688631
76989062
34337334
14029536
31993646