34782191
73967468
57437334
55848656
23269502
12333502
94716149
27844712
7047765
68005717
16427756
28681830
32094355
90678819
94696531
55401536
92543050
95695627
48058472
6957546
77772365
55119019
63906968
6001410
14516003
63936975
21859720
57466043
13549151
10437582
9205655
25995360
575006
701481
27354783
86971076
40129647
31901524
87155702
27397424