98917781
28527182
2452571
58019403
10481476
91609085
2113439
95887739
19252162
8768899
6597802
98494350
14047631
54184627
9944533
6472586
73186912
23356090
21437164
5673900
2531472
75723652
36901292
5503286
83876811
28576427
84827847
75127706
39231050
7750346
77443363
66176922
76075022
47984029
28251969
49644690
68143072
58528498
90619856
36471853