95408167
41621929
20072143
36417212
32334979
74034081
24502899
80967292
45624612
63566735
9309832
81375855
4023431
66849293
48554778
65076353
85633574
16431839
17622068
39504937
50432889
90097691
98721041
11081283
77046943
2906666
5225192
98335
61502343
86103884
54088460
878187
18086463
21132243
15022923
3568705
96706651
66183268
43125182
80459519