19816614
96811178
45676436
8873512
52454319
39004271
97871189
88988490
52029609
38021103
80697720
98389146
64675772
22174878
38753352
498674
72383769
23956041
38714905
40149354
25185454
13283955
71741546
19028014
72328889
37687208
19264673
23698660
84486255
98608036
78097572
8583291
45029028
4416788
27538672
59649439
88347193
89595599
83733703
33727551