96768969
358985
10696589
85294488
16248489
72068385
5835617
4666815
37324462
40418
46358793
34483789
53334981
270899
37601086
94414139
17382372
78925640
81343435
51771547
43866274
19461940
42452965
39932266
62667763
68215848
76072836
13593170
87933124
48438844
59099132
45642740
69407119
25858950
19736967
1521123
59764286
74642956
84546215
15763776