19894022
52534488
96068281
3063601
15758930
82307844
55209870
81317991
56679602
58525587
1387282
20006180
14016358
88721450
61439928
47223565
58917933
64151649
9951576
70385332
64219377
8776619
78362173
30114270
61242429
17379260
47116089
96187658
82176122
5716029
55622925
821688
66538553
91735379
75159688
48983205
2981649
28337207
12607002
28935451