75154542
46689389
35165942
10134027
31084369
69178361
4768894
12372678
73916339
20527862
55607921
9238392
39627272
4039694
5498671
3779374
68365355
32301104
66341536
94638585
17498884
60525405
1995974
45979763
86188854
16825221
58249019
75948212
29812719
99065237
259343
67528256
98327152
6889472
90979833
9989554
49371024
95111990
98571
9753255