86566620
99052558
24337142
810975
43375000
81678917
55494227
61349009
23374725
44481692
9893626
33798892
9536533
14889512
21365491
77521539
6316310
94348884
35454919
99427997
59409182
6992914
49352370
28561184
67541997
80517633
68504674
1161966
41609937
7898123
1955430
53366883
36289
64434886
28064283
40167842
76968239
22869392
86292272
37958378