19559379
6585348
95376631
78463539
96522060
9658639
62595362
8300528
37401956
4146657
58482366
83512652
4564899
81384609
44101575
97548542
54095905
29957452
55957191
87473047
60986413
43916566
33623817
91377109
28754
82821660
35625028
38743662
23585831
9398717
39493042
1211115
28663772
32008063
57333802
26261165
32823620
86605835
24679039
19424798