38722883
62552145
46901517
40415932
43406509
4047478
7178565
21503472
59707796
20061914
99846328
14526107
73978706
80547957
46502590
92318548
60458412
90624971
3030338
97364294
75412333
3044682
88042662
44751407
63574129
6930574
35826381
11143422
81438952
49168965
38214547
7678486
50091548
24244184
5843547
87457001
17743728
7613260
22349972
96779710