64568360
52837787
15243499
34065507
42214303
29965446
82105751
90322065
83352621
92084955
31716009
4306830
45277359
15244078
6398071
73069864
30865352
52455533
62173524
53037460
8293624
96338770
3448385
84173007
9546081
8476943
20285159
7172410
84889476
34562867
96491884
54758405
3666433
31187785
17757384
1082352
3302977
53096589
70705788
22763123