3785366
84944643
3698510
1093209
3058242
71506823
1084199
17381325
13785187
80037480
32989700
66517387
16041063
81129902
54877170
36034252
34342392
37348343
2647203
84388191
32277702
93993553
98333010
10542370
68015240
59652370
33111885
48795635
33124895
85336072
16205692
49475180
23817566
54231264
42576320
73166827
32375159
29269616
89188694
5361583