1302511
30413543
1003975
61724328
72986557
65777389
4676984
54099442
43015213
15541969
81271737
36347533
13526028
33545221
10427570
20281699
83178287
66414807
5186134
70675764
58754291
31105411
81501450
30173834
67717593
67686277
45876289
60381268
7232583
4865009
648110000
66608077
5772885
57125148
49678436
79682115
15904786
1325873
24087975
39364951