90685369
36955856
27874735
79236682
23487018
1301194
5620
47109419
92982355
32168025
34729812
11236868
20169881
72726821
9069341
9862906
9614871
71363686
18732054
8825761
24289189
26309322
15029217
14664283
6561757
35483640
70512701
4774130
99232730
45724899
69681936
57698855
14635507
194348
59628140
81422941
50148349
16158227
50997266
20424103