1922821
6345712
27068335
68856362
21808598
1886630
63362715
28254830
2101435
32056611
84948291
91243399
27137814
53749207
89046000
47652274
56801505
71328212
26147450
69293607
4280243
22919092
52105819
33128965
9431191
5455048
66002450
6292936
71132228
7624452
58716700
90531111
479651
36694663
30858836
58966802
49593085
27753810
49859795
28496612