70384346
42404954
29663807
95939555
7719271
5901841
78657187
50376299
53612728
54281909
68743284
91939744
20992172
22605016
69123218
3944576
99117136
74843262
30215163
76447737
926312
90007736
18266684
86549631
64092235
93509250
75554639
20208734
84636721
33367282
67994055
42113754
17856193
1664042
74477882
65077341
16939033
57308642
48012481
46231233