52921573
58448613
39755412
53844770
93749986
27266985
94711454
48061236
7446830
87958024
3659640
52086566
53398985
87165047
56722717
49429368
27418407
21251880
55917739
31255516
35229078
36448126
68883876
70082279
67194639
33015404
30816162
1673571
21287816
47671884
78177156
19825262
56109952
44779615
2331372
48819693
15863156
17673732
61289600
35257890