55964629
68049080
44354349
12228077
23975034
99761511
46245980
74305811
46973674
50865378
7590701
74003022
51558998
64212362
18947550
9989979
44872489
70571801
65887773
30319520
1660848
39648135
49836002
68764173
90492760
81181237
39441098
69213845
41303123
19685578
86084974
565314
80616391
42396512
72553972
83773974
48678318
38671969
38063428
415172