88354786
92561762
1381405
99255693
52351354
18494464
666298
97625658
77313050
7964418
6346466
28784796
36412674
7326897
56505033
76983087
4462972
37496635
54063684
92394323
56548808
5349420
60997422
35727483
6341626
501463
57005572
6429585
9985552
2629418
62837240
76604235
57706161
53151333
45837314
66099263
90296003
60819640
78605144
89936380