96025424
66998368
81417442
71245454
16361816
85687779
40044704
59175410
98819500
24229443
20352086
46195510
55358439
97763924
36133657
8984805
33218936
3416670
45477585
46393895
15117788
69368722
99484816
41965873
59702442
13681084
68767342
69696902
73577880
62319836
9809279
35243561
86982623
84955452
97381355
85818810
52058197
7351770
31672710
7166931