93658263
63036730
89656377
65477302
39678807
16227505
66984937
31452096
12156472
51583092
2326632
81167458
31437916
39458614
32113256
20689722
58648755
73233366
32035246
60232650
31518615
45369223
19625031
67409447
2825124
56839575
29034832
27361612
5122166
38057874
66771186
67399339
74617804
72582253
34529306
4709305
21995838
16555775
9379374
20646622