52691371
26286444
28946520
67413633
8137140
85116171
6404186
26276400
1843411
69483821
10445069
841527
15515195
64891988
76391579
37333182
93344896
12121188
89391782
43827357
51651036
69596500
14842917
77566318
63769654
38447539
1761442
17352363
88043786
25048175
2083416
2663186
8534040
57843258
19683285
45051571
17697520
6233128
53057949
73777984