42122938
46661132
36434565
61198393
7381625
52323433
10872919
7776877
73012740
23331735
86405672
4508631
56461519
27497539
29077323
84868542
22352502
40933256
50627598
17354313
36619166
49526026
77241531
4696820
86726455
32052678
69388238
89801649
12148105
93244482
43716106
92644960
80838631
12409924
21449712
37146801
18011226
85726005
11662035
90395865