16693699
91455095
48768259
97091639
42738437
8619427
89871747
26606905
9819210
13341276
9434528
28152276
59805117
28267633
13058191
94346274
23033290
16863493
9144102
15334638
34518331
91992973
5718536
64861459
67046954
16321448
34148493
17405009
87659006
85635822
20618347
65565183
82904902
38777340
96101199
68067542
25594544
76035633
73189752
53732486