42124323
31223224
84424072
4507918
4507809
69756485
36676142
83532283
97305344
43729461
24274700
25634477
39908335
89679253
82239989
97571717
28155824
74897096
46061184
42906554
61677199
92444736
84333289
72993355
81066464
3924599
8173962
9463276
62617172
47662181
54257636
91185983
23387799
19193275
66708467
59752042
43477235
76575964
61676985
52498594