85348506
69752623
92269013
6201622
94862591
50604144
76898397
26274825
99296397
90831556
95787163
92886737
733988
74687597
5204826
51959334
21912313
8371824
3067197
35443736
39699790
16654519
4023259
37651376
56725497
5486809
85012054
95572504
60268028
3218852
55345697
66777528
64277240
24567034
83837123
39357819
23148683
14391335
31625048
14777278