3371888
6405217
78522110
28217441
739424
50875626
87237951
50276726
14799482
40924870
88767807
73481148
54385170
54975926
25191233
59781493
50102622
8104856
84349152
31692806
73788648
68994883
50275057
49335513
46113015
84952873
39878001
58036207
88709893
48853566
36458098
21878676
56063268
74495226
59337877
73374015
68762555
53559958
6377908
65192859