19985448
553486
87487488
56732540
2214720
67693743
31623154
62464902
96757555
2532338
53745319
9616259
23356150
69755447
6251733
94456060
63023530
6392199
1713514
41103340
59449659
37251404
32785005
17676968
8909343
76947844
22316430
81173750
1939406
2374847
61889091
37142035
716965
93959215
98667034
64377794
78434726
80112985
37923063
68499056