642634
73339676
7112987
5461295
9821828
48909370
58395537
37818660
24903914
91684906
5772917
49966209
8877478
814356
51828039
99075526
87094415
44066358
73919343
25827754
8651507
38472476
47665630
20172017
12354142
33977080
36824387
57985069
4656899
97498214
86391884
49066453
15144648
82495590
68163317
61307795
37872713
52555561
28842831
84565930