53147932
44116522
4203871
40223730
88275092
88608387
70168850
27449022
19429342
53262109
45071652
677260
12665957
60787785
65083390
12479196
87734461
37813415
43527128
91739795
85593921
60404532
29312437
44033713
27299533
70997949
95096911
80517293
25504415
80641853
45674649
22555233
83162444
85144102
34714970
26182829
2895923
6163069
5047758
66901297