3312230
19429401
62934323
30754751
30564730
97427925
70083238
48935263
77621198
33423730
7076802
29336177
6183216
12763699
62494986
92731050
15785672
7215343
7713472
93389041
53815659
39928589
54396565
988265
21147493
8798450
52941988
60572102
6796587
20436106
29158908
81155337
11225515
7886203
57626736
407984
79049957
83357312
54751017
8814799