26494180
1292233
64914492
44818267
34007773
91436315
28955635
44935076
74996741
20344309
56986728
6252964
36969851
22513594
6482898
94565095
34828690
34585507
31448713
31932897
44152651
97641261
68603661
60381974
3953180
827372
55797798
54182974
46054096
40445337
78888305
17986128
83694942
57323692
48518840
11505257
79535244
8825537
12547220
91312201