75028252
46587045
803056
64192910
5773731
61473100
55602341
85243375
44412227
50462075
6809810
98483670
39901645
9457755
97995341
17786825
52452906
1879414
85503161
5223974
33161616
1579769
77096569
1912888
24109123
60945695
31284416
5328749
36971946
70486146
98921929
35527376
9322702
94917399
22515873
89627326
98218567
24407303
18262240
30995327