62692825
33866066
14886590
25317657
41432549
25548023
88444498
30698027
69764293
83418449
6120712
36827755
77232495
1960720
16837954
44833793
46776961
9739752
38937565
19799241
38658353
26517808
55026934
95406251
37976282
46609815
1375780
25205529
71052741
5917747
60482531
24586397
62044143
54247307
58897794
51043817
79024485
33492877
74931062
10982389