53382967
40095118
46612771
39137473
30518471
95728596
25301744
60866965
99438478
44819067
93797175
39766928
80376097
70119151
43581719
29898632
27146360
22292463
92897009
17612109
24141095
4934956
54056100
1279773
68408367
8555711
53679833
86979922
92811577
34295066
77965504
83731536
49375647
60067969
57794822
92834993
37761733
60778993
97161324
61448464