77905673
62448166
87992858
2698401
52235241
79856736
18976702
5373613
74436348
24531050
105412
39895905
12804554
52039451
28168521
48161047
49988355
14486117
25356400
77061273
1393191
732956
23712850
15767681
57519939
66773384
53684513
27612649
13949764
24257069
61116446
82846783
58653239
90443589
26205784
18937188
90405146
30004726
20498507
59342335