93325150
64198694
22977000
61466094
45098123
71041412
89387940
89431852
30703364
25341912
41335886
40956495
3075261
84132527
9479690
88766504
54536067
80881539
4026793
29379387
19239066
97543733
75361341
81254953
3097657
35339472
89235256
4073827
71628723
13771007
4141978
90068036
64093364
7796705
48282788
76444685
10401519
43771491
6167651
30929788