19359898
4168786
2848556
83022141
77839984
19175128
73719569
65087341
59985480
32418036
20798814
82578529
48599418
84004705
4705191
51237433
99687040
44569290
69184311
50966107
46371677
19565519
62847887
44864281
78414239
151747
497688
95522188
90438284
74896512
61189827
13513396
19311675
83677078
91405667
27933254
41281373
82288675
53839321
87671051