63956690
85987449
77658421
812158
64669907
12874799
82104671
87246424
42268013
41727065
38596821
84559199
24251174
5046452
47153203
45916234
26289633
52414347
7258875
59291090
88073267
14266665
5496896
19505929
85047971
49019969
44625633
26051949
9942539
30369943
72645201
84149584
1306722
34613887
8873253
95709152
19111559
13204676
89478833
33716230