81982671
79489046
26415195
80221712
22433437
2802147
18613514
49328218
34026152
94391876
71932494
27596787
88155591
71916383
8955999
10082592
24847727
93277271
52692308
24747907
83635474
23948132
750619
55681904
18955232
35087416
21396115
37547897
70692800
7376992
67471130
5771831
5596814
7519249
19595362
94763853
19729496
25772484
5415200
64714