66931515
3162419
32514636
2883549
23999011
71806806
90691743
83674016
68296022
27922519
8169959
5084323
99269948
7934639
4895778
38943227
94859826
55425528
22829045
71223925
63098701
17975055
2356546
76738339
71597314
67468282
18023102
7139838
3535981
78712193
92709005
37268203
86282150
63444345
86316238
55957224
5978711
44343892
61972009
93638316