95875764
88222271
65453905
58054615
74444280
69457746
16587316
44133133
11168139
35616316
56464541
53441842
91551459
90123519
77706399
79208538
76405833
30002659
62452418
3824971
27118319
62917115
13685950
70006298
27345465
61348260
45352297
2152166
716291
99521053
91159701
46532267
73324229
90855320
12281572
19451334
50203445
706552
57325388
43911740