84955983
23845296
48593367
22506829
20573296
96257022
8679462
6131524
11037777
92129516
34306147
38916266
50524473
21937290
52902382
45007255
6854969
6157289
70876991
9964953
66886339
82588529
11094118
42047798
70152294
64516786
80304872
7734839
13351470
2417926
91589676
69748761
46197038
8879519
80232012
68316805
53936026
21656525
52401784
47756850