4870704
50582314
12525131
17719805
46163699
71427638
75144489
30786435
22508967
8741382
84703279
58209430
95322435
94872684
89128246
31912638
79567710
95066444
40882406
49464054
58132591
31973887
9062862
9957928
32832185
60841272
3096171
59477604
21406787
30852959
99333461
11487097
4522017
76298937
96111939
4248715
79466760
39891966
39584742
34984722