43485907
25656167
37142724
61309051
21326577
43854957
84613380
84746118
6840213
65567089
80895268
6206315
74387085
2984437
7382173
6479761
93832940
88753993
23988879
64486744
78342123
69752234
3742570
52394004
2375457
41859593
63287819
9125191
11049985
56416865
85098079
49249446
70478317
90677954
87768815
40191147
29925867
4545312
531225
21641709