45356001
95716450
62325011
13364726
16335648
51069129
10099188
3413210
47325422
89101447
92263927
77533859
57592448
1540548
32412013
292928
7933792
52125087
78627560
46686617
10129720
94609838
72956161
83426521
21959699
51996384
47793471
43625388
1699764
391033
62142062
14013516
36662899
11414592
39015121
8236263
21914824
64916017
6661673
35125437