58386870
22659276
70246860
5976643
81463095
9276714
86738127
41241201
61594165
74758815
59185176
81739240
4917641
59859404
38093542
79474036
84256361
76234993
26105044
35867135
96774053
50587195
38064842
134709
72356894
42832177
69478052
92896178
12558321
28774878
15718186
27458183
69153979
99683514
73381623
30018271
21316033
47908430
88387411
31713403