3688153
30485376
96586341
5294554
13095008
65772395
31254831
51053619
444214
57097249
17766915
4224794
53448729
57795137
61604069
59284749
45437865
26143858
80687186
12264222
7167515
57896665
16113254
91187549
4983694
29867764
35372940
2048488
89924896
79847790
2697695
534417
3317280
603060
90593619
34802963
53153239
1527717
99204306
79914488