18769905
90358716
97741926
70787402
46075740
70634163
91465455
65493716
46912626
29382136
19327428
56387530
14795370
5882161
10342868
5225837
71109226
8707225
65015015
97359046
43965134
76575188
17218509
74249126
35118838
37991068
75386206
30662595
95304386
53238482
80606563
87281008
13491510
78673257
60312922
24436825
20033522
1551345
79248851
57795434