96243206
52773953
58316895
9096140
85859292
41977837
67638655
53824934
5042929
5711206
12833049
76119239
85657024
55301160
47954116
31481429
72577637
60331980
63867063
37542267
35923827
28813941
20679772
9859401
42092555
1496180
92286923
87843906
52756661
10726791
49276012
97637482
12259538
46562795
95266972
43122474
55881531
32895775
55362477
30041058