47627513
65578592
39047357
20384217
57468496
74543561
1932620
40096379
39491099
36603359
95738058
7911299
68121812
62209736
8067417
5828347
44666959
43378708
14614937
62293938
68959040
10658167
16829994
17796828
19435528
23449683
12551143
73699703
3637505
29449428
96472390
432539
41137321
9532917
41547624
16406857
87826846
14082181
85789307
807115