32078559
17646646
72996258
4805852
56512984
65801113
41056378
89927283
68564223
10032169
6072618
55524053
8636246
83453256
90706641
4012745
7786150
39425872
32463132
8128343
36684107
60502719
3561019
30769482
2428990
90776122
90172304
82781492
51244063
82807978
79669068
87749652
8014381
11623420
74621501
79246266
45241365
71197511
5733841
11601156