19688035
31891046
40002456
30944451
5379742
92582374
37094621
40522898
78682477
21062175
95763285
3171677
9395246
5281806
62302000
60022452
27364788
17824124
90834786
21362576
18674076
86071778
91905666
29984761
31526326
92979759
58843440
95779976
55057794
34442413
54797374
54899530
85537600
49617991
21401827
78873848
70489206
54678683
4741106
21208944