80909031
41186887
66231636
48685671
6016017
97668189
46503903
16523055
27526660
75919147
51755290
77596442
1807401
92789159
85502095
44067557
62867691
44776166
56597638
23558350
27574306
13519801
40299753
5071889
20475948
28237538
3824266
16362544
32194478
96848742
25346786
14316486
42886990
50346923
70516904
27066394
14124395
99126959
3729926
38059477