59631961
48038242
64491575
40996619
41107297
88255167
76719968
21236714
67727562
10959218
11148062
40131933
23582620
13542204
72155256
92084169
2198058
62285813
9159411
52679645
56019944
38713231
62326327
57482926
2791989
74215660
341469
21845796
747694
56477251
41614536
18705920
7103951
61132447
1267446
49267745
271877
5716654
22995328
4797417