58501398
71365962
42672550
58066657
7483294
91027848
88798382
14619729
74583754
69218423
46925344
32894562
42661213
1089970
24878585
2504547
20011684
41711145
20717616
64268299
93892458
81145833
23846649
41039753
43771024
3551415
90914943
14434013
16913302
84025948
357782
59668877
40491822
16072145
22228285
81444622
87189358
94087176
76765445
38721764