17843903
52277222
74123521
36357029
27138672
31416640
42649681
46349829
1854884
7609302
36635623
75523184
34723569
11234906
41138413
31766609
41565266
28234127
94407589
80764773
60875123
569360
52765727
42636942
3643216
15115684
74282089
80989508
53578961
28302493
36817487
7863628
24772066
28792071
80342000
2967592
81023975
19818259
79837510
5349763