67093646
41982259
20516261
87937416
3795459
73142920
1535641
85947898
75559485
73204660
22734185
85349768
80705733
4121891
63524443
66922339
68832298
64547014
19083057
21992233
22345697
50234982
7400693
77939029
3739631
93849994
90611115
89251796
82062129
84943062
1343925
57221233
60675095
64582673
9882183
10838938
131231
7004537
8785303
20487031