23595422
3872624
871627
37331000
40449446
60293727
47807382
4955146
80899273
4668518
90351627
32606400
25769222
10933056
94257037
48013139
36395478
1629745
93148700
59585344
67412268
46074793
6016811
44643157
35954300
96178055
4782029
3306876
77222860
35573214
87792010
5197666
18393844
10722791
97282025
7736336
67418902
38434861
43663894
12155869