82767837
20631015
1053606
28749861
85184679
41942444
47159364
94046511
21267263
9106244
7292854
272743
99153265
6671521
44556260
42373793
5046328
72333296
40203537
95848710
10169311
36385001
98376297
5321804
72686841
40238313
15221548
29467934
76095107
49014151
7721724
6476362
36255822
4956838
992317
70552609
20214536
48175063
32697661
18843483