55269460
31919884
36469957
96651245
12878388
68501741
13751403
43169748
13002992
7789746
20491731
5089877
72213179
29174004
93709821
23552644
6932677
83174255
37258471
74124792
41752280
36185763
83881327
82563244
35019201
37085414
74202966
99213478
66156820
61819146
76944704
4373837
54825203
54597483
30191681
75264767
67279372
46154021
7616276
70343598