45197728
41261307
81965605
31999261
31067487
79517162
370244
58889301
58362472
87339683
71444160
34404449
79772825
88965232
52634619
67463842
57305684
41973889
493762
16014217
7431849
70451450
67058657
21643132
933108
6527677
57297820
7194266
60514765
7654962
6616895
16116270
49523314
71602340
93208215
15371382
19368841
3862817
25914699
23962003