97461011
19957213
53068513
35223477
59116923
14248296
8838875
55609890
52452348
21613609
43087009
14071750
20674479
95776455
17537617
6961319
94045309
83975596
63041969
11041348
95317768
14085370
31615587
63087611
15477427
7465579
78644336
67453365
43374844
28702016
33034329
5961176
7618781
260752
3587786
42627975
37363681
93279735
28504058
8380995