22638702
7824992
2523177
148880
991153
2797261
34089219
81891450
51588769
57503771
31842315
2593104
8079412
65468068
35677961
69236879
5379919
88356
97869562
35114640
56149425
32439159
2224332
1442613
29107836
29914285
47221195
47434723
69302561
6757283
16888709
59328391
15578525
47993421
30036354
61385622
37844849
71604370
81431085
54625406