68307511
54083898
23266833
93719187
25923095
64582737
18474690
8033552
64167142
56553610
5225631
7727264
94423138
55708195
10044863
67822128
74863433
9898515
3582967
30701809
82488937
39688732
68641208
39919659
49524063
38842982
49759841
6280136
2865722
31812034
89877915
78498747
89375293
60792383
90831252
11125256
51093444
58085419
49885489
58009403