98474316
86343022
70074791
56748174
2813292
79135315
51553515
47009647
6278326
23847145
38609774
6027175
53851718
5751958
54069346
1299195
73017804
38878285
25256560
23004203
35514231
41023176
47065700
63467750
52819983
70881662
27457546
46245956
32441453
72734385
79639361
66525084
88456190
63863390
8979127
60111903
86846931
58767170
95539384
19741788