53447522
24257178
49865125
8623175
43104676
52226502
43636939
60697824
15283795
57287622
40444381
75056775
29492546
8442622
4229013
28424359
84148338
43294963
2698665
64409790
7693299
6175861
47809324
12058225
35352672
90741944
21483082
74563598
23811175
83517777
11184374
3042434
45114810
45386427
97719515
87479721
20235358
76765693
11059785
75508698