9702660
50325659
66794450
92598753
42439284
78427856
50168978
59543210
3624775
17912111
3513846
6183574
92086
75387249
87142129
72501146
16774597
54112877
15599445
64217069
74408429
46771088
23706208
53695951
98856105
38489299
70012423
1749114
60805143
3509951
61121452
47174765
97282126
54913946
40837201
5005270
14085666
55178622
55773298
46857166