50832704
40553293
22951438
94199719
563443
94453348
38123304
8168312
13824983
86037197
22268597
49982651
68314379
38443604
43482742
49191926
97986434
80221584
99807758
97323039
99592212
7425664
1741099
37551267
4373093
61202273
56684679
22055387
52314185
43798974
38145959
89787206
29787940
7249178
3411654
49599750
75445928
33096189
33371440
62752587