50852420
84471357
28206071
68293127
34444935
74882656
28489116
7537334
967109
3393850
1852990
22012164
36479367
39331400
69412661
29114105
61129170
98335904
1389170
46098058
38634086
5632956
30527299
2061213
80147043
27615202
98226070
9503912
90874730
63029061
41192199
81369347
21731439
7135113
31125701
50755241
25151621
5723287
32386697
48924035