27739020
13749473
8404475
9562147
87236421
52585928
31466573
18748753
49068369
93125034
436760
2826604
38752864
20706523
63993519
7869278
29746283
42822699
20749343
58578452
43559905
5196917
25789800
78079197
84602333
22447749
89524321
71356718
6370602
8821184
58341695
41443836
59104903
27885334
37237159
36142097
88733023
17012187
34906732
15101860