79981330
19693893
57464089
52788610
75386510
59415147
21582611
49447449
68264743
47363290
69143628
51071880
37595920
35372135
11862548
90753084
42562203
82697314
66211456
89043550
81599197
83865911
41629012
24245320
72188343
25792311
67152287
7462203
2238453
8098209
85451481
1294849
38507624
93501209
485202
64873687
22767494
32168522
80934998
32723583