96624256
9892380
87067103
7509949
38157154
8375485
24076900
774729
59075169
93834573
169998
28491746
74571639
96526338
28999911
20856342
39051412
33285633
4568969
45055125
40568123
54924702
37037935
65014927
24613061
8908706
13468689
9775201
72111460
55087210
3939460
94805423
5303196
98225540
58447955
38177060
85633097
82151054
65126583
95581206