89057940
85912102
2760978
44747776
3336605
44668714
46072409
19701797
87723553
37991966
1177416
18348462
1344745
15622993
81484690
94784090
19999346
26818449
6684583
57782708
83889937
82277367
5766908
172951
92986968
12609224
61959485
5228704
74006766
12238945
1835903
83472153
58119644
14244963
25779018
21034463
59216522
95048437
64206479
45533730