60128473
44957330
13368546
76218897
14351718
4871057
6300626
99427063
2909430
7907247
50338679
59863554
9625849
56342888
68666153
48179363
96661369
72815477
3675915
59578794
10488084
66884544
92286864
70734750
81865101
32866381
56425572
49059223
52984507
72828314
35194073
75789281
4369242
27006649
56069717
69071766
70417319
63695129
2312518
12665685