84081970
28578831
67787706
8623407
6699515
9863396
57226161
71624903
41192797
82701029
53776092
19558081
77609424
30684816
75947109
37977016
62113783
20019413
30839723
32258984
13298020
11023231
57395524
28501133
5588644
46936591
36099325
5793879
70218996
36829118
2827943
56179008
9123902
96971499
9097218
89247630
71935706
5692424
45321214
13835975