4953397
3825822
61011518
86944277
61255965
51496295
3541322
47193523
97958438
2489887
50904472
1259598
74386412
31077546
45189089
88014110
11314337
1893559
82962376
8095533
56252362
64525779
7740963
49722084
6718819
364806
63551147
68679948
40805952
9061519
61367147
98784152
7749568
19248873
39702694
81969381
53839753
4571321
80826544
20733942