96829670
62475780
89217744
12131323
70742261
27268625
4152303
26164119
33843997
4002067
57113993
65725629
699673
43728980
90689313
68186132
30174083
39546221
82589668
918211
24761397
37018393
42822422
94301097
16481255
55841382
45761499
34205950
21812045
7919875
41425702
20173774
21461358
74283066
72341666
16328021
97664853
52964029
38754906
9696405