38238785
9686003
3645812
73116431
11916099
61604475
5946765
11929921
46563993
6274709
64818916
57244204
17931712
74885849
52051563
77126301
24861949
12677946
80609914
68646852
94881944
16287685
5466836
4097071
41164682
41584218
222324
51113502
88977977
15583839
69732716
25762078
40433147
71817527
19996255
97667562
31638397
46825410
46348705
51595921