59393997
23013000
20315575
10029367
81812447
10266197
70096204
22403806
89542477
89516088
39133982
4825405
23264934
3983185
59745937
63788
31222556
67738221
92569336
82571462
65587791
94342192
80161228
70901431
54077647
71639707
30415319
27334041
56876490
30725753
27413034
1312055
691588
35613152
37233837
27765054
66795653
426115
93107961
6541690