89144885
3902480
14398669
75203983
59021250
51378088
9477960
38073601
85659040
75323128
16327994
83468149
51796748
4382331
18643151
76198939
85446398
35294774
84268698
21469911
58985757
74727927
8815236
56077192
22869074
46968715
82379114
91326175
3501734
9005907
61639184
93095244
83811474
23785781
71392954
412882
49806102
15539856
31617902
28991474