18103230
61504278
94594536
1638831
14247830
55838554
52974530
32577912
96589515
1973504
46367794
56486226
49041006
75968807
55403410
51958371
62735814
70407032
1993492
7594294
11679470
51546223
56346612
45849928
10765809
48681995
536914
51961077
92555147
39287252
3216049
72559166
32532648
45834991
91691425
18099761
23295725
39246203
72117444
49926691