97702214
34328332
15019694
6269548
75466880
91027450
72849910
140667
8919884
94097813
55869614
55435962
76764708
99927230
28928772
65441533
1272330
89076175
14697618
11281101
54617411
3143326
50683926
76304006
8279969
2018673
17844262
15948542
16717249
40748614
59389336
7925225
2835406
6851125
5891306
8968324
1129914
937176
25479207
80066590