54381997
903667
13602887
78221767
62566638
52717164
61637661
4034802
96996433
36044728
60632113
965926
20857726
17869726
89597118
61302466
5836455
46838507
576561
53547217
61222946
36377775
485410
40174195
37191226
51846279
27083543
3473186
41428396
18585552
69881103
1342632
9414106
97675331
50853830
37164323
43019674
81838441
12982546
4090471