15525698
87814505
84717395
17148990
68325575
7655687
6667882
68204164
62283584
19843800
72724672
54341745
6954150
6341239
46823154
38023942
61094772
48208448
96594659
19684960
28216753
77826087
63846293
65866359
979637
71083319
65802198
75645864
56303531
39018502
7973886
98587553
16092255
75976853
66307838
61782873
48732334
96153778
87641816
62975444