42189683
99655905
69771303
15439340
85205271
98224260
45786748
19599406
82029539
62753413
90592747
33735353
70882178
16291055
57074731
73132894
29818746
31117236
37219552
71972915
8989373
71046330
35945636
95888883
59874617
35537456
92678748
85824551
70648903
68548507
14398222
1931429
70257818
17527989
76092515
95302813
30244693
57444120
16631078
29116264