6009943
26481588
82351332
9546280
10988544
79049101
65829760
53315175
60502609
17841006
17802570
10697041
41693150
41077229
67389809
46769411
31551242
17699323
19733547
67905849
11741699
58701359
11913778
74561550
73841800
92695358
45987863
55602152
23416496
7938606
8848464
21914265
6064893
85157385
1070474
76168105
64955355
5162221
3414174
71024688