43432087
97933941
7477917
93821095
58083374
14338786
59493633
28233160
10956309
29988693
86531535
69489127
36431054
88221633
39758049
64691913
81111781
33533487
83238553
29526369
9127437
160268
30392023
53626922
3504134
80622597
74017946
72468423
23738764
28536469
65047982
75173422
9002863
76306441
62588012
5613622
15319446
49922490
9318632
61086968