66501770
34535745
61329707
20865511
56093596
48859417
85957218
658487
83656711
48218606
8935272
96015946
8535899
43835083
28893858
56173017
25141764
82354973
51098713
11906837
98092144
8847422
51766022
6441987
96595821
39698938
67611065
196389
5298463
14977540
4015236
52403926
353302
35898105
60051122
96366950
7470906
4079373
4132484
77299538