85946771
8040360
77787334
22894602
22087593
47169821
23895073
17592495
89739323
20905868
99277952
10104304
14013992
54156904
39585796
52532146
321481
26272827
5853207
12472888
28399079
32371768
15364631
78269199
73276058
60484136
59354320
87375907
76608862
1077427
9349581
43314972
70399937
3961287
4939980
44909761
65318009
58002903
67591036
55897332