66049244
83407408
6046631
76632985
27568163
73061064
40923564
78018841
4764952
24512503
55977648
35427206
11221217
22535835
27018050
51368162
27464943
18936639
52532259
12559139
9799809
45654230
15564269
63618946
68666096
87255561
43364611
91547210
23887351
97562065
92292119
57073496
221853
97314014
32927203
17012493
7221682
31797648
36509481
17348654