86879538
3103146
54152652
68393847
93184494
44379591
13297998
57293643
14572073
1315774
82894125
49084398
27924124
72927220
68525414
76783137
7540807
98752675
25624563
82544752
17667665
78927485
2220974
98055984
4962387
7974312
18607027
3585418
44485860
7555666
54201642
79606104
50948865
25625634
80204671
531597
85259385
46626468
28981048
2284787