69565080
61739119
56469033
55185119
46368059
97633161
13749417
38913698
79633024
4229077
99274950
83398031
61295340
683197
92674515
55351492
7402056
53776124
88641827
81067342
74383396
9971176
96948137
13083404
59221045
80255126
49776409
84382442
90614164
1996799
61046347
97746208
95372030
29685931
17078031
60764851
40811727
58829768
19002305
28618805