29838706
95285371
81353988
94249803
74445157
43330
13817719
98128574
3718772
1928680
24314501
85233080
1545600
69372506
24485458
77148237
65513076
14896090
22848351
77382422
86837986
189703
47418054
52488585
29553906
93806905
63276611
82827424
62746805
49643164
59475390
55444799
17805028
8021945
96577589
45399035
14174378
1606325
59401555
33534635