18404443
38089855
69944633
12511091
37942513
90374693
5563006
99664312
57248089
79287548
87669626
23961307
88787585
18916149
39485817
33581332
39658865
37345396
8411631
3730563
36897731
4527062
40536156
10433420
39508865
2143335
98962428
9023858
30623881
6757420
586549
61514380
86533371
89091529
28911080
14875064
24099186
62873788
70669225
65902184