41271996
6915967
14846438
47002281
50576976
60377887
3057260
1356788
62963851
24082846
722224
4829450
11846050
73822858
7828767
83749786
18797846
34609840
52202142
61066722
60577731
46446531
47108241
23061406
49758021
96354081
7438713
23073086
76024479
10683510
8789697
71108438
2143269
82387441
37645491
8378451
46277329
60997755
33675576
8503280