99115137
54378999
908875
57673913
1869679
38175303
13938977
100221
66319746
67447540
15009249
9443135
22711687
60575645
81189585
65611577
6331857
68683514
3683296
3642180
47849830
81359509
82617709
86486394
72432796
41424101
18139509
7803106
79069427
23007650
76119886
8605328
23505179
92491398
70528944
44011239
56538833
91125032
46753785
8495095