75499520
30588385
9629161
7138615
35677369
23301992
31459908
17487761
20589031
63311377
36301000
28721883
1212355
72453676
68817424
62066583
6391984
75302744
46923190
6204688
93535427
68171535
33886194
57614969
53522398
3737140
96225294
92078895
63467781
7699937
55596442
80521172
6552490
83271229
47115332
266824
91173276
53766890
27395192
15503005