55691962
41598057
30279301
55081671
18729022
41983280
31266238
6181004
42463680
47172488
27365949
16312918
3834148
15604563
76714729
70793106
70762202
15891949
2220112
5325796
15756
91701109
51234883
44168842
75769446
25522091
8527185
48912148
10618035
70721246
58613683
95897260
62174468
99861105
18022082
87643569
79193923
55506783
80752194
92904168