650763
45598270
65077605
98241772
9890119
5537676
20516460
62078767
4984533
82745403
66853884
5488041
14853236
77995664
77701452
86891255
1389721
9858688
75539043
3235292
92955887
95945427
8423158
291194
93307164
82992136
85406405
98112718
7057100
67812346
48152718
72939031
27687127
95928691
99107538
62151566
9066622
66235544
52546937
502328