27844265
14355781
10056594
10957455
55546575
30236659
37554608
30516453
84926902
26982318
72752549
58921380
18412102
67156278
3134640
7982800
92911388
9199612
1652647
27352958
54841716
49546161
81263580
76541447
57915639
99147275
65071853
60573658
38911082
35174965
76265202
5701473
11048666
89605588
20677087
94457680
38668785
81495675
13959002
21023489