23556115
8489539
53931906
22316542
50672642
6247971
38339056
50279639
37459434
18937568
46091406
13047746
91163507
59603696
71365959
32961885
14747763
63766731
4612317
1312016
6766972
10411528
77755041
2417908
89365296
54522430
3941611
66438759
44622452
11515564
48811195
1300704
5263466
66284272
76632589
60462981
78245597
74442639
10469016
53704458