81238512
37194588
69053882
43803482
9056171
73087046
55509144
66051589
55026058
88008475
69536702
79261708
73809573
37621414
80917536
39232295
86272202
22211847
87755420
19411721
49879815
96137353
9567798
54483812
5129725
13653963
181910
80871783
57434020
85943010
63649284
24491488
761255
28924988
46672412
52852725
77753174
9657389
14042041
4745976