37638192
18044683
13515466
75916675
91594240
79206827
10953167
31283238
38814608
56086277
4662822
75235033
6099852
24147341
87103472
28088680
17023923
60305264
49282821
49323463
1497728
3672251
8267004
22415154
68638612
89442022
78847275
5641455
13669533
25597211
8852300
41929536
56201659
27844530
39021464
84971364
80297424
50188412
86316858
22801465