66338918
74544087
88066146
9872687
37849088
1303549
78803018
13367242
15655352
13853675
80394293
80332440
44874368
11819108
44496676
43947817
6711365
10454317
61969364
99784298
6375159
56708565
22764803
96551996
5811587
60142770
33158781
35257579
5582395
80693991
73017165
19913564
50907071
38076924
63245510
63072425
5656018
1217783
41885024
18674366