70504176
80277237
87202596
1269067
94646605
4130402
6646159
8678177
6531196
47523391
93732227
99301853
17762761
85107208
4778583
35888048
13319376
46164929
32762403
60742300
15339393
19321441
6138879
18171387
3313682
3921871
14954880
69978424
97111494
44205927
2995671
84422425
66991221
74236099
40474928
42278048
86514660
95814064
83292071
16973480