49564576
43128685
8134164
67784560
97424570
5391900
72595754
45813466
31749125
13491097
46262789
39052940
45743950
86277061
4817356
60315071
81923938
49415675
17283366
88332781
9135628
74082824
52438867
77136320
74033690
9606114
63238608
2592978
23007664
39831199
98797469
74833331
75192918
84593957
56532273
15681603
81287444
23909015
2087737
51258970