97218764
63636986
88921656
22913718
13108270
90752016
21031332
11368282
3365279
88234902
42215669
2104706
55151844
14985864
6908754
94717701
52382310
31012399
43268467
40097238
63518674
9306844
16418582
75823532
54267252
2334104
20204153
74208369
4328828
8421647
6850288
25606439
6032870
85627434
14419351
82314231
24042228
79268017
42058894
30634182