65021652
74957892
18268578
10421370
97587630
55587572
57193733
94905582
7751036
3871561
91822897
75223874
36154165
24962161
821843
4895123
28237350
89971722
62747071
26914853
592963
63729380
9687176
88597280
97029885
89335742
20353676
32116108
4738913
59229865
1978332
28039157
93045657
61977834
16923436
28825866
6155242
40837506
83558469
31092601