86403219
630245
24485340
27104258
73273769
42673633
19347220
73618799
71635539
3428825
3512338
13477680
53496396
12403466
55409697
95354567
6921828
9738443
88718072
19831348
55086607
7697987
13926669
98427410
64661256
37436507
44992020
73202490
45999999
22728396
90583838
4567854
78515557
48133448
6226008
8910876
33328716
5801703
72962387
94692632