99255689
21361297
65131418
30485210
80445184
1916341
79487379
65761534
583483
43617108
8505675
73514885
93904159
64261659
6455492
27421522
68824191
47215307
4678783
3876387
56114744
97685300
37759745
2963410
38425000
91666011
38007873
89944740
28858822
86279796
41913816
70986932
24981127
1282866
72409401
81869375
24767953
30641757
62992797
74075117