3722495
85909387
3256370
1036106
96061437
42111097
18015228
5948697
48776317
46803790
44399661
59985443
85785515
4784766
95846584
27885174
40633223
94446986
41084270
85686628
37849276
25004657
25801142
34032265
72371691
22414859
8239468
90373963
54929649
71773780
18282340
3135235
6128121
8341087
94034573
31565906
89376100
1582320
70188677
54147075