80436565
40108409
58475848
25517519
636382
12175738
38084438
59492694
84425553
74803203
3148857
8392231
42914430
75789172
91687311
12071806
37536420
9232253
1423635
64796752
50391962
43723902
73564020
86891225
30839581
55774115
56475270
20045662
44862774
87349442
3356827
30931911
60829924
92338136
21181675
9645417
58197226
28896578
81288910
7951736