94586518
25165192
79843028
34109832
95297787
46994620
32661580
26761917
59517462
62793472
86488945
69192504
15326062
22654616
17701334
65478498
46937989
81699211
58829157
72577337
63162632
22438741
61768549
78799278
824641
73726422
70415935
9040227
40215321
73252836
73417324
33067335
2378410
60271248
1022265
3641432
10358819
68212340
80194099
32315067