45644587
3083198
26963957
29884156
78128883
72603701
45891325
33282380
9229452
71191625
217839
56275958
86343675
50448160
52913217
77925020
29144934
60334754
58284960
46117407
73428082
53531182
93985268
52958788
82294357
20641048
66918387
73892154
9385842
29953979
16046362
48314157
61879196
73308982
20382282
32084367
58689277
21477957
4752008
66392614