50524208
45189074
73619391
83608525
83979610
33335201
20262364
39956167
22569381
57575438
94662609
73198158
87912417
71697398
17911428
75696303
77967750
43915082
9203755
79444714
1745430
20047511
90803776
98562698
18999831
8036525
8581935
59966756
61049771
47549956
37039105
4614760
41104863
48723527
94538224
4977573
1065340
43775765
99465336
60394304