96746716
21274363
23714
88891583
8444873
79979946
58329487
55933367
63945026
36671639
35331251
99835809
19304272
27477392
9872903
85602637
45139893
64604403
93515201
7155370
59129686
90693113
305710
8894347
86305001
61497320
29097923
55298436
5977507
79383356
67635822
72937801
86193662
65272768
43424220
85273296
46457421
36728055
50731502
73404087