77156076
78248111
23698095
12086729
72954000
49978623
80376852
71738038
64735350
68978246
6894369
59728715
1608795
1315919
81134560
79248290
21248723
85846078
57043250
89628753
51919608
50245377
52911600
8039408
56266132
7577184
90413245
9594520
6940108
61013588
40685143
88633828
93991215
96373177
75737087
91212598
45851517
93315375
1038223
95641240