1742943
4251384
57665804
75887630
35778963
1706517
69481760
90507282
82215380
92022300
54311255
65962912
59343864
31264812
84575566
88868880
63135694
78368385
387556
44534765
95515843
30109452
460931
87519982
50294189
81586804
16505319
84044937
40322597
12271734
56762632
39776758
27224895
94576455
96991549
55068384
62544323
12876639
99305707
79799352