20673070
79384187
45978013
1506085
65347589
53243278
21833753
8237283
55147483
2664100
66899718
8523231
10756596
24628611
56950
68547020
5998177
72999852
18141755
44454794
37772751
68174480
5722311
71226709
45602519
77273945
33007490
19093766
57373813
88973559
83181429
25865142
44873494
97242836
46635802
1149648
27315417
40806961
7595224
32806920