42719550
20097630
64986407
56111679
49352332
87191551
92707357
11614298
10874883
21822403
46286664
15211224
22894031
52544523
11288946
62431262
2952630
46507438
94329627
73017490
86618281
20813878
47771035
80227068
7154284
8377053
22656932
13166332
5661115
20799505
9276990
26459013
225218
10983899
62789850
84962868
5198293
76045610
83467038
15728790