63084273
39128675
71652808
65953482
87217343
81163539
5883432
19548507
22602072
6741944
33728917
56828373
61684656
85724637
26008010
10785160
84994654
17622669
39705979
39391657
92406908
80649539
58058227
88355130
28259182
95788696
64326625
22777504
58557368
312313
87867337
5525383
94726916
54145502
46596173
17483146
42386621
4015183
15645393
41197526