81268612
16726021
26772474
44518059
15733953
38759373
7424675
13065357
32131736
74046967
17563693
78937793
9527650
3360115
83923096
1390177
14629596
39062328
61487968
79939509
91239537
92407080
90321198
96797500
232840
6650419
4073709
31093198
19242650
94969513
93733224
19444553
76331213
71806850
25437435
29076495
51181022
83813970
92685783
62037639